<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	background-color: #F0F0F0;
}
-->
</style>
</head>

<body>
<table width="100%"  border="0" bgcolor="#F0F0E0">
  <tr>
    <td><div align="center">
      <h1>freeHorn</h1>
    </div></td>
  </tr>
</table>
<p>Composed by Larry Polansky of <a href="http://www.frogpeak.org/" target="_blank">Frog Peak Music</a> </p>
<p>JSyn Programming by Phil Burk, <a href="http://www.softsynth.com/" target="_blank">www.softsynth.com</a> </p>
<p>for Kirsten Barrow</p>
<h2>  Operation</h2>
<p>See specification by Larry Polansky for details of various parameters.</p>
<ol>
  <li>Double click on &quot;FreeHorn&quot; icon. Wait ten seconds for application to appear.</li>
  <li>Set parameters by typing numbers into text fields then hitting Return or Enter key to enter the value. Field will turn red until value is entered. If the value is clipped then the field will turn yellow. </li>
  <li>Use File &quot;Save As...&quot; item to save parameters for the next time the program is run. </li>
  <li> Hit &quot;Start&quot; button. </li>
  <li>Listen to the piece. </li>
</ol>
<h2>Release Notes</h2>
<h3>April 13th, V0.4, build 17, 2004</h3>
<ul>
  <li>Added timeAdvance so that notes are scheduled in advance and timing is more stable.</li>
</ul>
<h3>April 12th, V0.3, build 16, 2004</h3>
<ul>
  <li>Fixed bug in voice allocation that caused notes to get cut off.</li>
</ul>
<h3>April 12th, V0.2, build 15, 2004</h3>
<ul>
  <li>Added attackMin, attackMac, decayMin and decayMac parameters.</li>
  <li>Added Pitch Scaling which scales duration, rest, attack and decay times based on harmonic index. Equation is shown in GUI choice box.</li>
  <li>Rest Probability now uses 1.0 as all rests instead of all notes.</li>
  <li>Improved envelope control for WaveShaper</li>
  <li>Raised  limit for Loudness</li>
</ul>
<h3>April 5th, 2004</h3>
<ul>
  <li>Most basic operations implemented including:
    <ul>
      <li>Control over stachastic durations.</li>
      <li>Order of Entry by Prime Complexity</li>
      <li>Chebyshev Waveshaping oscillator with control over &quot;Spectral Complexity&quot; </li>
      <li>Text display of status.</li>
      <li>Graphical display of waveform.</li>
      <li>File save and load. </li>
      <li>Start and Stop </li>
      <li>Setting of fundamental by frequency.   </li>
    </ul>
  </li>
  <li>The following features are not implemented:
    <ul>
      <li>Gradual fade between harmonics.</li>
      <li>Variation in section durations.</li>
      <li>  </li>
    </ul>
  User selection of Order of Entry algorithms.
  <ul>
    <li></li>
  </ul>
  Pause and Resume
  <ul>
    <li>Setting of fundamental by MIDI pitch. </li>
  </ul>
  </li>
</ul>
</body>
</html>
